UL.jqueryFileTree {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 18px;
	padding: 0px;
	margin: 0px;
}

UL.jqueryFileTree LI {
	list-style: none;
	padding: 0px;
	padding-left: 20px;
	margin: 0px;
	white-space: nowrap;
}

UL.jqueryFileTree A {
	color: #333;
	text-decoration: none;
	display: block;
	padding: 0px 2px;
}

UL.jqueryFileTree A:hover {
	background: #BDF;
}

/* Core Styles */
div.directory { background: url(images/folder-icon.png) center no-repeat; }
.expanded { background: url(images/folder_open.png) top left no-repeat; }
.file { background: url(images/file.png) top left no-repeat; }
.wait { background: url(images/spinner.gif) top left no-repeat; }
/* File Extensions*/
div.ext_3gp { background: url(images/film.png) center  no-repeat; }
div.ext_afp { background: url(images/code.png) center  no-repeat; }
div.ext_afpa { background: url(images/code.png) center  no-repeat; }
div.ext_asp { background: url(images/code.png) center  no-repeat; }
div.ext_aspx { background: url(images/code.png) center  no-repeat; }
div.ext_avi { background: url(images/film.png) center  no-repeat; }
div.ext_bat { background: url(images/application.png) center  no-repeat; }
div.ext_bmp { background: url(images/picture.png) center  no-repeat; }
div.ext_c { background: url(images/code.png) center  no-repeat; }
div.ext_cfm { background: url(images/code.png) center  no-repeat; }
div.ext_cgi { background: url(images/code.png) center  no-repeat; }
div.ext_com { background: url(images/application.png) center  no-repeat; }
div.ext_cpp { background: url(images/code.png) center  no-repeat; }
div.ext_css { background: url(images/css.png) center  no-repeat; }
div.ext_doc { background: url(images/doc.png) center  no-repeat; }
div.ext_exe { background: url(images/application.png) center  no-repeat; }
div.ext_gif { background: url(images/picture.png) center  no-repeat; }
div.ext_fla { background: url(images/flash.png) center  no-repeat; }
div.ext_h { background: url(images/code.png) center  no-repeat; }
div.ext_htm { background: url(images/html.png) center  no-repeat; }
div.ext_html { background: url(images/html.png) center  no-repeat; }
div.ext_jar { background: url(images/java.png) center  no-repeat; }
div.ext_jpg { background: url(images/picture.png) center  no-repeat; }
div.ext_jpeg { background: url(images/picture.png) center  no-repeat; }
div.ext_js { background: url(images/script.png) center  no-repeat; }
div.ext_lasso { background: url(images/code.png) center  no-repeat; }
div.ext_log { background: url(images/txt.png) center  no-repeat; }
div.ext_m4p { background: url(images/music.png) center  no-repeat; }
div.ext_mov { background: url(images/film.png) center  no-repeat; }
div.ext_mp3 { background: url(images/music.png) center  no-repeat; }
div.ext_mp4 { background: url(images/film.png) center  no-repeat; }
div.ext_mpg { background: url(images/film.png) center  no-repeat; }
div.ext_mpeg { background: url(images/film.png) center  no-repeat; }
div.ext_ogg { background: url(images/music.png) center  no-repeat; }
div.ext_pcx { background: url(images/picture.png) center  no-repeat; }
div.ext_pdf { background: url(images/pdf.png) center  no-repeat; }
div.ext_php { background: url(images/php.png) center  no-repeat; }
div.ext_png { background: url(images/picture.png) center  no-repeat; }
div.ext_ppt { background: url(images/ppt.png) center  no-repeat; }
div.ext_psd { background: url(images/psd.png) center  no-repeat; }
div.ext_pl { background: url(images/script.png) center  no-repeat; }
div.ext_py { background: url(images/script.png) center  no-repeat; }
div.ext_rb { background: url(images/ruby.png) center  no-repeat; }
div.ext_rbx { background: url(images/ruby.png) center  no-repeat; }
div.ext_rhtml { background: url(images/ruby.png) center  no-repeat; }
div.ext_rpm { background: url(images/linux.png) center  no-repeat; }
div.ext_ruby { background: url(images/ruby.png) center  no-repeat; }
div.ext_sql { background: url(images/db.png) center  no-repeat; }
div.ext_swf { background: url(images/flash.png) center  no-repeat; }
div.ext_tif { background: url(images/picture.png) center  no-repeat; }
div.ext_tiff { background: url(images/picture.png) center  no-repeat; }
div.ext_txt { background: url(images/txt.png) center  no-repeat; }
div.ext_vb { background: url(images/code.png) center  no-repeat; }
div.ext_wav { background: url(images/music.png) center  no-repeat; }
div.ext_wmv { background: url(images/film.png) center  no-repeat; }
div.ext_xls { background: url(images/xls.png) center  no-repeat; }
div.ext_xml { background: url(images/code.png) center  no-repeat; }
div.ext_zip { background: url(images/zip.png) center  no-repeat; }

/*====================*/

div.file
{
	width:100px;
	height:82px;
	float:left;	
	margin:5px;
	padding:2px;
	border:#ccc 3px solid
}

div.file:hover
{
	border:#0B55C4 3px solid
}

div.file a.file_top
{
	display:block;
	text-align:center;
	text-decoration:none;
	color:#333;
	height:64px
}
div.file a img
{
	max-width:100px;
	max-height:64px
}

a.link_tool
{
	font-weight:bold; 
	text-decoration:none; 
	padding:2px 2px 2px 20px;
	width:100px;
	margin:0 5px
}

.insert_tool
{
	background:url(images/Actions-insert-image-icon.png) center left no-repeat;
}

a.delete_tool
{
	background:url(images/Close-icon.png) center left no-repeat;
	height:16px;
	width:16px;
	position:absolute;
	right:0px
}

.new_folder_tool
{
	background:url(images/Actions-folder-new-icon.png) center left no-repeat;
}

div.file div.title
{
	height:16px;
	position:relative;	
	line-height:16px;
	border-top:1px silver solid;
	margin-top:2px;
	padding-left:1px;
	font-size:11px;
	font-weight:normal
}
